Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Bratislava 2 Challenger Miami Open - Miami Wimbledon - London Cincinnati Open - Cincinnati U.S. Open - New York Mouilleron-Le-Captif Challenger Ukraine F3 Russia F2 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 Russia F1 Uzbekistan F1 Belarus F1 Belarus F2 Uzbekistan F2 Uzbekistan F4 Italy F13 Ukraine F1 Turkey F4 Open Castilla y Leon - Segovia Banca Marche Tennis Cup - San Benedetto Ciudad de Pozoblanco Open Diputacion - Cordoba Seguros Bolivar Open - Bogota Mordovia Cup - Saransk XXX Edizione 'A Savoldi Marco' - Manerbio St. Petersburg Challenger 2006 - St. Petersburg Bogota Challenger - Bogota Challenger Leon 2004 - Leon Penza Cup - Penza Corona Mexico City Open - Mexico City UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk The Surbiton Trophy - Surbiton Ethias Trophy - Mons The Surbiton Trophy - Surbiton Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Zagreb Open - Zagreb Seguros Bolivar Open - Bogota The Surbiton Trophy - Surbiton Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg Mordovia Cup 2008 - Saransk XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Copa Petrobras - Bogota Challenger Leon 2003 - Leon Bancolombia Open - Cali VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi San Marino Cepu Open - San Marino Morocco Tennis Tour - Meknes Heilbronn Challenger Maia Open 2002 - Maia Besancon Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi USTA Challenger of San Antonio - San Antonio Bergamo Challenger Corona Mexico City Open - Mexico City Bogota Challenger Arroyo de la Encomienda - Valladolid The Surbiton Trophy - Surbiton Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba Mexico City Challenger Wroclaw Challenger Almaty Challenger 2 - Almaty Rome Challenger Tunis Challenger Reggio Emilia Challenger Penza Challenger Segovia Challenger Memorial Manfredini - Sassuolo Istanbul Challenger Cali Challenger Bogota Challenger dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Heilbronn Open - Heilbronn Mons Challenger Rennes Challenger Tatra Banka Open - Bratislava Astana Challenger Bergamo Challenger Barletta Challenger Alexander Kolyaskin Memorial - Donetsk Alessandria Challenger Kosice Challenger Milan Challenger Braunschweig Challenger Bogota Challenger Penza Challenger Ethias Trophy - Mons Istanbul Challenger Roma Challenger 2007 - Rome Astana Challenger - Astana Almaty Challenger 1 - Almaty Penza Cup - Penza Bucaramanga Challenger San Jose Challenger Barranquilla Challenger Nottingham Challenger Bogota Challenger Penza Challenger Astana Challenger BNP Paribas Primrose - Bordeaux Istanbul Challenger Rennes Challenger Togliatti Cup - Togliatti Medellin Challenger Tatra Banka Slovak Open - Bratislava Salinas Challenger PEOPLEnet Cup - Dnepropetrovsk ECM Prague Open 2005 - Prague KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Barranquilla Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Pereira Challenger Furth Challenger Marburg Challenger Saransk Challenger Bordeaux Challenger Furth Challenger Kosice Challenger Rijeka Open - Rijeka Tanger Challenger Istanbul Challenger Mobilux Open - Luxembourg Astana Challenger San Benedetto Challenger - San Benedetto Saransk Challenger Aptos Challenger Penza Cup 2008 - Penza Istanbul Challenger Seguros Bolivar Open - Cali Izmir Challenger Copa Petrobras-Colombia - Bogota BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Noumea Challenger Bucaramanga Challenger Astana Challenger Aptos Challenger Pereira Challenger Astana Challenger Mordova Cup 2007 - Saransk Pereira Challenger Bogota Challenger Noumea Challenger Bucaramanga Challenger Leon Challenger Cali Challenger Bordeaux Challenger Moscow Challenger Barranquilla Challenger Monterrey Challenger Noumea Challenger Savannah Challenger Vicenza Challenger Caltanissetta Challenger IX Abierto Internacional de Salinas - Salinas Barranquilla Challenger Astana Challenger Floridablanca Challenger Irving Challenger Mons Challenger Prostejov Challenger Pereira Challenger Cherbourg Challenger Chicago Challenger Andria Challenger Dallas Challenger Mersin Challenger San Luis Potosi Challenger Phoenix Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Chitre Challenger Vancouver Challenger Samarkand Challenger - Samarkand Prostejov Challenger Astana Challenger Prostejov Challenger Cali Challenger Tyler Challenger Bloomfield Hills Challenger Lugano Challenger Morelos Challenger Challenger Tunisie - Tunis Knoxville Challenger PrivatBank Cup - Dnepropetrovsk Dallas Challenger Irving Challenger Medellin Challenger Manchester Challenger Ilkley Challenger Segovia Challenger Morelos Challenger Ottignies-Louvain-la-Neuve Challenger Surbiton Challenger Canberra Challenger XL Challenger de Tenis Copa Sevilla - Seville Aptos Challenger Santo Domingo Challenger Orleans Challenger Bratislava Challenger Guangzhou Challenger Bogota Challenger - Bogota Oldum Brown Vancouver Open - Vancouver Lexington Challenger Manama Challenger Lyon Challenger Manama Challenger Caltanissetta Challenger Czech Open 2005 - Prostejov Lyon Challenger Phoenix Challenger Porto Challenger Akbank Private Banking TED Open - Istanbul Bogota Challenger Nottingham Challenger Southern Capital Cup - Almaty Project Independence Men's Challenger - Mandeville Nottingham 2 Challenger Togliatti Cup - Togliatti IX Trofeo Ciudad de Quito - Quito Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Nur-Sultan 1 Challenger Cary Challenger Nottingham 2 Challenger Rome Challenger Istanbul Challenger Marburg Challenger Bergamo Challenger Traralgon Challenger Pau Challenger Phoenix Challenger Surbiton Challenger X Open Internacional D'Andorra - Andorra Nottingham Challenger Ilkley Challenger Brest Challenger Mallorca Challenger St. Tropez Challenger Bogota Challenger Helsinki Challenger Tallahassee Challenger Mordovia Cup 2005 - Saransk XI Trofeo Ciudad de Quito - Quito Murcia Challenger Madrid Challenger Tunis Open 2006 - Tunis Quimper Challenger Togliatti Cup - Togliatti Bergamo Challenger Danderyd Challenger Tenerife 1 Challenger Aix En Provence Challenger Surbiton Challenger Braunschweig Challenger Oeiras 4 Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Bordeaux Challenger UTC Open - Cherkassy Pozoblanco Challenger San Luis Potosi Challenger St. Tropez Challenger Bratislava Challenger Ethias Trophy - Mons Rennes Challenger Helsinki Challenger The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Pereira Challenger Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow RCA Championships - Indianapolis Alessandria Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Bordeaux Challenger Furth Challenger Prostejov Challenger The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Open Seat Godo 2007 - Barcelona Estoril Open - Estoril RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Bogota Challenger U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - s-Hertogenbosch Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Estoril Open - Estoril Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland UNICEF Open - 's Hertogenbosch Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem China Open - Beijing Dallas Challenger Heilbronn Challenger Kremlin Cup - Moscow Brisbane International - Brisbane AEGON Championships - London Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Belgrade Challenger Bucaramanga Challenger Drummondville Challenger Prague Challenger If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Aegon Nottingham Open - Nottingham Malaysian Open - Kuala Lumpur Brisbane - Brisbane Marrakech Challenger Memphis Open - Memphis Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Ecuador Open - Quito Sunrise Challenger Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon DIEMA XTRA Sofia Open - Sofia Abierto Mexicano de Tenis Mifel - Los Cabos Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Leon Challenger Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan Open de Nice Cote d'Azur - Nice International Tennis Championships - Delray Beach Almaty Open - Almaty Monterrey Challenger Napoli Challenger Countrywide Classic - Los Angeles Campionati Internazionali di Sicilia - Palermo UNICEF Open - 's Hertogenbosch Bogota Challenger BB&T Atlanta Open - Atlanta Grand Prix de Tennis de Lyon - Lyon Rome Challenger Delray Beach Open - Delray Beach Claro Open Colombia - Bogota Swiss Indoors Basel - Basel BMW Open - Munich Open de Nice Cote d'Azur - Nice Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai ATP Kremlin Cup - Moscow Bogota Challenger Delray Beach Open - Delray Beach RCA Championships - Indianapolis Brisbane International - Brisbane Biel Challenger Gerry Weber Open - Halle Chennai Open - Chennai Sydney International - Sydney AEGON International - Eastbourne Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London AEGON Championships - London Next Generation Adelaide International - Adelaide Erste Bank Open - Vienna Open 13 Provence - Marseille Libema Open - 's-Hertogenbosch Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan PBZ Zagreb Indoors - Zagreb Gonet Geneva Open - Geneva AEGON International - Eastbourne Gerry Weber Open - Halle Nottingham Challenger Open Sud de France - Montpellier Legg Mason Tennis Classic - Washington Astana Open - Astana Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Open 13 - Marseille Almaty Open - Almaty Brisbane International - Brisbane Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles Manchester Challenger Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Portugal Open - Oeiras SkiStar Swedish Open - Bastad Champaign Challenger Guadalajara Challenger Seville Challenger Citi Open - Washington Claro Open Colombia - Bogota Citi Open - Washington Valencia Open - Valencia Apia International - Sydney Medellin Challenger Grand Prix Hassan II - Casablanca Las Vegas Challenger Canberra Challenger Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Puebla Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg San Francisco Challenger Cali Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Prostejov Challenger Apia International - Sydney Ecuador Open - Quito U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Canberra Challenger USTA Challenger of North Miami Beach - North Miami Beach Brisbane International - Brisbane Mons Challenger BMW Open - Munich BMW Open - Munich Aegon Nottingham Open - Nottingham Swiss Indoors Basel - Basel Citi Open - Washington Fairfield Challenger Kremlin Cup - Moscow Apia International - Sydney Memphis Open - Memphis Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva China Open - Beijing Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona BMW Open - Munich Guayaquil Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan 2 Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Helsinki Challenger ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona The Stella Artois Grass Court Championships - London Tenerife 3 Challenger Lugano Challenger Open 13 Provence - Marseille Little Rock Challenger Serbia Open - Belgrade Ilkley Challenger Nottingham 2 Challenger Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur Brest Challenger ABN AMRO Open - Rotterdam Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Millennium Estoril Open - Estoril BA-CA Tennis Trophy - Vienna Brest Challenger St. Petersburg Open - St. Petersburg Hamburg Open - Hamburg Tenerife 3 Challenger Madrid Challenger Open Occitanie - Montpellier Brisbane International - Brisbane Porto Challenger Portugal Open - Oeiras Apia International - Sydney Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch Abierto Mexicano - Los Cabos Maharashtra Open - Pune Bank Austria Tennis Trophy - Vienna Generali Open - Kitzbuhel Kremlin Cup - Moscow Nature Valley International - Eastbourne Stanford Challenger Murray River Open - Melbourne Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Madrid Concepcion Challenger Rogers Masters - Toronto Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Lille Challenger Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris Sony Open Tennis - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Francavilla Challenger Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Chicago Challenger Astana Challenger Millenium Tennis Championships - Delray Beach Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Helsinki Challenger Cassis Challenger Koblenz Challenger Shanghai Rolex Masters - Shanghai Phoenix Challenger Delray Beach Open - Delray Beach Masters Series Madrid - Madrid Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali d'Italia - Rome AEGON Championships - London Aircel Chennai Open - Chennai Pacific Life Open - Indian Wells Masters Series - Hamburg BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Medibank International - Sydney Open 13 Provence - Marseille Western & Southern Open - Cincinnati Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal AEGON International - Eastbourne Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Winston-Salem Open - Winston-Salem Shanghai Rolex Masters - Shanghai Wimbledon - London Miami Open - Miami U.S. Open - New York Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells French Open - Paris Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Miami Open - Miami Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai Open 13 Provence - Marseille U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Coupe Rogers - Montreal French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Open - New York Nature Valley International - Eastbourne Western & Southern Open - New York Mutua Madrilena Madrid Open - Madrid U.S. Open - New York U.S. Open - New York Miami Open - Miami Generali Open - Kitzbuhel BNP Paribas Open - Indian Wells U.S. Open - New York Hangzhou Open - Hangzhou Mutua Madrilena Masters Madrid - Madrid Wimbledon - London St. Petersburg Open - St. Petersburg U.S. Open - New York BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Dubai Duty Free Tennis Championships - Dubai French Open - Paris Mutua Madrid Open - Madrid French Open - Paris Rogers Cup - Toronto BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Medibank International - Sydney Tennis Channel Open - Las Vegas Geneva Open - Geneva Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg AIG Japan Open Tennis Championships - Tokyo Swiss Indoors Basel - Basel Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 2R, COL-BRA 1-4 Fever-Tree Championships - London China Open - Beijing Davis Cup, World Group, PO, KAZ-SUI 5-0 French Open - Paris Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Olympics - London Olympics - Tokyo Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Ilkley Challenger U.S. Open - New York Astana Open - Astana Wimbledon - London Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, PO, COL-USA 1-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Shanghai Rolex Masters - Shanghai